a perennial herb (commelina erecta) - Español Inglés Diccionario